Simplify the ProcessBuilder struct
authorAlex Crichton <alex@alexcrichton.com>
Tue, 22 Jul 2014 02:06:52 +0000 (19:06 -0700)
committerAlex Crichton <alex@alexcrichton.com>
Tue, 22 Jul 2014 02:34:17 +0000 (19:34 -0700)
commit15e4cf374350b81db5cb82f618673aeeedf55d0a
tree6cb972c3ead62bf6f1db9991644839fecdb98386
parentfa7b48747e35c233f71e498d2b759d0306667c2d
Simplify the ProcessBuilder struct

This changes many bounds to ToCStr to stay in line with the since-introduced
Command structure. The builder remains separate of command to have control over
executing and Show.

Path-related methods have been removed and env-initialization/management are
left to Command, ProcessBuilder only keeps track of the delta.
src/cargo/core/package.rs
src/cargo/ops/cargo_rustc/mod.rs
src/cargo/util/process_builder.rs